home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX 6.3 Development Libraries
/
SGI IRIX 6.3 Development Libraries.iso
/
dist
/
dist6.3
/
ViewKit_dev.idb
/
usr
/
include
/
Vk
/
VkRunOnce.h.z
/
VkRunOnce.h
Wrap
C/C++ Source or Header
|
1996-09-20
|
647b
|
36 lines
#ifndef VKRUNONCE_H
#define VKRUNONCE_H
#include <Vk/VkCallbackObject.h>
#include <Xm/AtomMgr.h>
class VkNameList;
class VkRunOnce : public VkCallbackObject {
public:
static const char* const invokedCallback;
VkRunOnce(VkNameList*, Boolean perhost = FALSE, const char *name = NULL, Boolean autoRaise = TRUE);
virtual ~VkRunOnce();
int numArgs();
char *arg(int);
protected:
Atom _property;
VkNameList *_args;
void handleClientMessage();
private:
Boolean _autoRaise;
static void handleClientMessageCallback(Widget, XtPointer, XEvent *, Boolean *);
void show();
};
#endif